package com.zhentao.controller;


import com.zhentao.model.common.dtos.ResponseResult;
import com.zhentao.model.common.pojo.coupon.CdzExceptionalRetroaction;

import com.zhentao.model.common.user.Users;
import com.zhentao.service.IUsersService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

/**
 * <p>
 * 前端控制器
 * </p>
 *
 * @author mp
 * @since 2024-12-17
 */
// 使用@RestController注解表明这个类是Spring框架下的RESTful风格的控制器，
// 其方法返回值会直接作为响应体返回给客户端，无需额外配置@ResponseBody注解
@RestController
// @RequestMapping("/users")为该控制器类中的所有方法配置了一个基础的请求路径前缀，即 "/users"
@RequestMapping("/admin/user")
public class UsersController {
   @Autowired
    private IUsersService iUsersService;
//   查询用户所有信息
   @GetMapping("/selectAll")
    public ResponseResult selectAll(){
      return iUsersService.selectAll();
   }
//进行一个黑名单的操作
//    修改异常信息
@PostMapping("/update")
public ResponseResult update(@RequestParam("id") Integer id){
    return iUsersService.updateex(id);
}
}
